Beautiful couch! Well we had to do is screw on the legs. It’s firm enough while still being comfortable and I can actually lay across the couch and take a nap. Pet fur shows up on it easily￼￼ but I expected that. The velvet is of good quality and looks more expensive than it was.