i purchased this a few weeks ago.   it was a great price and it is the perfect size for the space i will put it.  it came pretty quickly.  all the parts are there, but the directions are difficult for me to understand (just pictures which are not very easy for me to decipher).  Since I haven't put it together yet, i can't tell how it will turn out

Pros: price, quick delivery, perfect small size
Cons: very poor assembly instructions