We love it. However the 90 minute assembly time is way off. It took 2 of us about 4 hrs total. Lots of pieces to separate. Follow directions carefully. We drilled pilot holes for some screws just to be safe.