Took me about 3 hours to put together. Super cute perfect for my 13 year old. She loves it.