Easy assemble. Met my expectations for look and quality of product. I have the bench at the foot of my bed, and am very happy with the purchase!