Great little sofa. It's perfect for my home office space. Definitely not a family size sofa, but great for a small cozy space, it sits low. It's firm and was really easy to put together, just connect the body together and screw the legs on. All the parts come within the box and in the zipper part of the sofa. Beautiful emerald color, you'll enjoy it.