The unit its self is very nice and easy enough to put together. The shipping company was Fed Ex and they were horrible and a nightmare to deal with. Package 1 of 2 arrived on time when stated it would, Package 2 of 2 arrived a full week late when originally to arrive a day after package 1 was delivered. Meaning we had package 1 put together and set up and no package 2 to complete the build for a whole week after. Very frustrating experience.