Super cute with soft fabric. Was easy to put together and is very sturdy. It even comes with extra parts, just in case! Probably took me longer to unbox the chair than to put it together.