Arrived in two or three days, even though the item listing said 3-4 weeks! Very sturdy, plenty of storage, and easy enough to put together - took me and hour and a half by myself. Some of the pictures on the instructions involve some closer deciphering but overall not bad. 

Fits great with my rug. :)