Good sofa! Delivery was on time and furniture was beyond easy to put together. It came put together you just have to screw the legs on. Team was professional with drop off and furniture is good quality.