Assembly is a bit difficult, but overall decent quality for the price. Fits a small apartment and 2-3 people.