super easy assembly and perfect MCM vibes for the price. Cushion is firm but comfortable.