Perfect. Soft, comfortable and easy to put together. I needed something modular for a small space and this is a great fit for the price.