The order arrived within 5 days - easy to assemble - sturdy and very easy to install - not a bad price since they were on sale - great if you have base board heating since the legs on the bottom are at least 3 inches away from the wall.  I was having a hard time finding something that would allow some storage without crowding my small apartment..   love them.