Sturdy and well made . Took about 1.5-2 hours to assemble . Super cute ! Granddaughter loves it.