Flimsy and already had a scratch on it. It went together really easily though and is perfect for the price and the 12 yo it was purchased for.