Well constructed and fairly easy to assemble. I like having the 5th wheel on the front to prevent the cabinet from tipping over. Good value for the price. Nice looking.