It took a while to put together, but it was worth it!! I absolutely love it!! Good quality for the price. It was just what I was looking for.