The shoe storage bench arrived on time and well packaged. All parts and hardware were included. Simple and clear instructions. It will take an hour plus to assemble the bench. It's very sturdy once assembled. However, I would not recommend sitting on it if you weigh close to or over 200lbs. It's more for children and sized that way. Nice bench.