Decent materials, you get what you pay for. Fairly easy to put together. Overall a nice product that is hiding our litter box. Would totally recommend.