Very easy to put together. Feels sturdy to sit on. I am using as a window seat for my dog. It looks better than the cloth ottoman I had there before and hopefully will be less attractive for dog hair.