It came on time well packaged! Very easy to assemble just screw the legs it is a solid little bench and look good in the space I wanted for