Overall, great couch. Very comfortable and very easy to put together. Exceptionally easy to clean. My only remark (and could possibly be a user error) but the bottom panel of the couch falls off ALL the time. Constantly having to snap it back into place which is annoying. I also don't like that the back of the couch is a velcro panel instead of being all one piece, looks a bit cheap. Perfect for small spaces though and a reasonable price.