I received it a week ago and it was not that hard to put together everything. Took about 2 hours for set-up. I felt the color is on the darker side but looks good nonetheless. Definitely a good buy