Overall its a lot sturdier than I thought it would be based on the materials. pretty expensive for the type of material that is used too. $500 seems like a more realistic price. The white painted is pretty basic as well, like a cheap cabinet you might get for a garage or something. It had some chips and scratches on it as well, and i noticed other reviews said the same. I chose to paint it to match the bed set and it looks a lot better. If you choose to paint I recommend painting before assembling it. Also, had to take the fireplace apart because the the little turner that creates the frames was pushed up against the glass and making noises every time it spinned.