We absolutely love this piece! It was easy to assemble, very well made and comfortable. The cushions are durable and the covers zip off for cleaning. We just got ours, so we haven't had to clean anything yet. This is big enough for a 5'6" person and 6'2" person to spread out comfortably.