Bench arrived early, very easy to attach legs. Packaged great, no damage. Luv luv luv this bench its perfect 4 my MB. Well made, beautiful! Nice fabric. I recommend this bench.