Assembly was quick and straightforward. Sofa sits at a lounging height, which is nice for sitting about a fire also allows for little ones to climb up on it easily. A nice unexpected feature is that the back cushions Velcro into the seat cushions to hold them in place.