Size and width are great. Super easy to put together. Cushions are a little firm but in a good way. My ONLY complaint is that it came in two boxes that were 5’6” and 100lb each. I get that won’t be a problem for everyone BUT I live on the 3rd floor alone and haven’t seen a gym since before Covid.