Be aware this is very heavy and has about a million parts to put together. Were it not for that, I would give it 5 stars. If you can afford it, pay the extra to have it put together. It would be well worth it!