It's good for the price. Initially it was little frustrating since the package came broken and had to be returned right before delivery followed by a replacement order which take almost two weeks time!! However, assembly service was very prompt!