A little confusing to put together and the color is lighter than the photo. But overall I love it. Great for small apartments. Just the right amount of firmness. And pet friendly!