This product matches the description, it does have a lot of pieces and took about an hour to put it together. It does not have very much clearance so don't plan on storing shoes underneath the bench.