Does what I need for inexpensive. Quality could be a little better for this price point you get what you pay for. You can do most of this yourself but I really recommend doing the last step of attaching the top with 3 people as advertised as it's really hard to do by yourself. No issues with shipping and only took a couple hours to out together on my own. Extra parts are included in case you lose a screw or something.