This took a while to assemble (about 3 hours), but it's super cute and my 3-year old loves it!