Assembly of this was nightmarish but it is really nice for the price. I recommend buying the thing where someone else assembles it. The holes don't match up, there's greasy parts that get everywhere and it takes forever to put together. Good luck.