This product came in pieces but was perfectly marked and cut.  The precision was amazing with each hole and place for screws matching exactly.  When we were finished putting it together (qa few hours laqter) my husband remarked that he has never seen a child's play set so well designed or constructed.  It is sturdy, heavy and really adorable.  We were going to put it in the upstairs play area for our granddaughters but it is so pretty we are keeping it in our breakfast room.  Our granddaughters love it (even the 10 year old was excited to play with it.) I recommend this to anyone with a few hours and who can use a screw drivier!