Dimensions is a great needlecraft company, and I have been buying them for years.  They always have nice designs and more than enough thread.  I haven't finished it but it will be beautiful....finished it, used all different stitches, loved it.