After reading other posts, I was concerned that this item might be difficult to put together. Not at all. It took less than 15 minutes to put it together. the size is perfect for our space. Most every other one we looked at was just to big. this one is just right. The color is very accurate with the picture on the website, It is very soft and comfortable. We look forward to having this piece in our home for a long time.