Just ok for the price. Quality and looks in person more akeen to a 250-325 price. Pieces are nice but not correctly aligned. Wholes for fitting are not were there were soppose to be. I had to have my handyman assembled it and he struggled for 3 hours. Once done, looks good.