It's super cute! Took a while to put together, but not super hard. Only complaint is that everything is a little shaky. Doesn't feel like it'll fall apart, just not as sturdy as I would like for comfort. Definitely great for the price!