For the price of this, it's amazing!!! I was surprised with how comfortable it is and very easy to put together. It' super convenient to fold up and down for the bed to sofa, and it is really easy to clean off. Love it!