Perfect fit for my small space. Easy to put together (I did it and am 6 months pregnant), and looks great! Great but for the $$$.