Beautiful piece! Just the size i needed for a small space. Easy to assemble. Seat cushions are very firm, but hopefully they’ll soften up