Assembly was quite simple. This item has been used in our Babies room for over a year now, and doesn't see a lot of wear and tare. We have 2 cats and a dog and I didn't want them messing the fabric up so the item stays in the room away from them. I like the color scheme, and it is comfy even for a 6'5 gentlemen as myself. The item was purchased to rock our newborn to sleep, but now he's a year and a half and going into toddler stages. So far, we are very happy with the purchase. A better finish on the wood would have been nice, but I was not gonna spend almost half the cost of the item to have the finish stained. I will eventually do it myself to save cost, and choose a better color to match other wood furniture in my home. Would buy again.