Everything came as expected, good piece for the price.  It went together easy enough, but the top push pins are a bit of a pain...don't hammer them home, as it will dent the outside.  

We've used them for 4+ months, and everything is holding up great!