Honestly better than I anticipated. Sliding the pieces together for assembly was easyyyyy. My cat loved it immediately. The reviews regarding seat depth I feel are inaccurate. The cushion measured from the back (pictured) is about 26in. So accomodating for the back cushion, seat depth is about 24 in which I think is great for an apartment couch. My only complaint is the couch did arrive with some pilling right away (its on the inside of one of the arms so its barely noticeable. But it exists)