Perfect size and shipped with no damage. Easy to assemble and sturdy. Padding is firm and not very giving, but that's what I needed. Quality stitching which should last a long time. Very happy with all my Wayfair orders!