Great couch for the price! It is very comfy and fits perfectly in our apartment. The color is a little bluer then the picture but that happens with photos and it still a good color. Assembly was a little tricky. The seat is in two pieces that you screw together. The hike was almost a half inch off on one side of the couch. It took a lot to finally get the screws in. The back slides into brackets and one side was very tight and hard to get in place. So far it’s been easy to clean. We have two pugs and there hair wipes off and doesn’t get stuck in the fabric. Definitely recommend this couch.