It's about what I expected. No parts were missing, it was well packaged and received in good condition. I would say it's fair value for the money but takes a lot of time to assemble. 
It is pretty flimsy. I changed the cardboard back for a piece of plywood paneling. I had to go buy some plastic feet (glides) for the base.