A little challenging to put together. As far as sturdiness goes, I give it a 3. I gave it 4 stars because I think it's so pretty.