Everything I expected.  Less than 5 minutes to assemble.  You get what you pay for and this is a good product for the money.