Only buy this if you have the time and patience. I bought this knowing it would take a while to put it together.....and it is. Making sure you have the correct piece when you were building the furniture was confusing at times but not impossible. The wiring is the most confusing. My husband is currently working on it. It's almost finished now and is really cute.