It was totally what we expected for the price we paid.  Not quite perfect, but perfectly acceptable.  

Pros: The product was exactly as described.
Cons: Assembly was not fun, but it all worked out.  One piece didn't quite mesh perfectly, but pretty close and good enough.