It was a little difficult to put together, but I absolutely love it.  Had one part break, but they had a new one out extremely fast.  Very happy with my purchase overall