very functional, my daughter loves it, easy to assemble. Delivery was fast, we received it within 3 days and delivery guy helped