Delivery was as expected. Easy to attach legs. Measurements are exact, fits perfect.... great quality for the price....only down side is there are a couple of marks/stains not sure if they are from transit... one stain is brown like the cardboard that it was wrapped in and one is a green color along the seam of one of  the cushions, going to try and get it out with some soap and water, fingers crossed.