I'm very happy with this purchase. It took a little bit to assemble but was easy overall to do by myself. I appreciate that it doesn't rattle or shake too much. Would recommend.