Sturdy piece, cushions are firm and good quality. Plus it was pretty easy to put together, time consuming, but easy.