I bought this for our 4 year old granddaughter & it was delivered promptly & was easy to assemble.  She loves it!  It was everything I was expecting it to be, perfect for small children.