Perfect size for my space!! Took a couple hours to put together, but not overly complicated. Good quality material. Arrived VERY quickly!