I just purchased this and have mixed feelings. It looks great in my space and was a good price for good quality material. We had some issues attaching the arm rest panel and so that piece is not the most secure due to a fault in the mechanism that the arm attaches to. The seat itself is very firm and I hope it softens with use - I was looking for something a little more cozy to sit on. But it looks great and meets my needs so hopefully it get softer with time. Delivery was great and it arrived well in advance of the originally projected delivery date.