This product was not too difficult to put together, but did use a small screwdriver to poke holes in the plastic where the screw needed to go, to make it easier to install. Downside is the baby mobile broke off the first day, the plastic piece the screw went it snapped very easily (my daughter wasn't being too rough with it) and the washing machine door does sit straight, tried adjusting the tightness of the screws but it did not make a difference. The high chair is also a little tight and difficult to get her baby dolls in. Even with that I am glad we purchased it, my 3 year old daughter loves it