The first shipment came with missing hardware and a couple spots on the back of the sofa had two holes. We received our new shipment with no problems and assembled it within a couple hours. Looks really classy and love the light beige color. Wish they had the mattresses to purchase that fits this sofa. So on wait list for the mattresses. All in all a great buy.