Lovely little sofa - very easy to assemble but it was smaller than I expected. Nice firm seating and good quality upholstery