Easy to assemble and good quality. Looks very nice and perfect for a little niche or small apartment. Would've given a 5 star review if not for how bad it wobbled because of the difference in the lengths of the legs.  We were able to adjust with some pads under the legs to stabilize.