Easy to assemble, well-packaged. Fits nicely into my home. After putting it together, the bench was slightly wobbly, so will need to adjust some of the screws or simply put some non-skid pieces under the feet.