We love this sofa, so comfortable and easy to put together. You can add more to it as well which is cool. Only downside is make sure your floor material doesn’t slide lol. We have tile and simply put foam mats under the legs and it doesn’t slide. Kids already love walking all over it and it’s very durable lol. Thanks