I really like this bench. Very sturdy. firm yet comfortable. very nice too look at (i got it in blue). assembly is straight forward. but if you live in an apartment and not on the first floor i advise you to tack on delivery to any room/floor. cause it comes in one/single massive box and i'm a 5'5 female ( no way i could have done it by myself). my only gripe is that some of the parts is tucked into the bottom of the couch and in order to get it out you have to peel away the velcro. just be careful not to peel away too much or it will rip. A quality product though and i would buy again.   Get it!