I was very impressed by this product. Overall it was very easy to assemble, but you need to take your time, as some of the parts require correct orientation. All parts were marked and the product was very well packed. The finish of the item is excellent and it is all solid wood except for the drawer bottoms and back, but even those are real wood plywood, not cardboard like most build it yourself furniture.