Not bad fit the price. Easy to assemble if you follow the instructions, but it did take an hour if so. good quality fit the price!