This is good for the price! The top came scratched up and it is a little wobbly but I assembled it myself so that probably has a lot to do with it. Over all good and looks very cute!