Would buy again! Great quality for the price. A few snafus with delivery scheduling but product arrived in good condition and team assembled and removed packaging!