Loved it! Assembling it did take a  while but it was worth it. A part did come in damaged but customer service was great about it and we were able to get my issue resolved