For the price could do a lot better. Took about 3 hours to put together. A lot of little pieces. Came with scratches and chips in it. Was delivered 3 days late the box it came in looked rough.