This product was very easy to assemble; only having to attach the legs. Inside the bench there was a lot of storage room and the length of it was perfect for the food of our bed; slightly smaller than a king but looked very nice with it.