Cushions are a little firm but that may be better in the long run! It's exactly as described and was very easy to put together!