The product is okay, but leaves a lot to be desired given the price. I was disappointed with the condition of some of the pieces (chipped paint, scratches, etc.). Certain design aspects could be improved upon. Assembly is a real chore.