Takes a bit to put together. Nice sofa, would like the seat cushions to be thicker. but better than what I spent in the store. Worth it for the value and small places.