Assembly wasn't too difficult but it took some time. The pieces are quality and the finished product looks like the photo. Very happy with how well it coordinated with my room!