Easy to assemble. The fabric feels sort of like denim. They are lighter than a typical navy color. They’re more of a royal blue. I am just settling in to a new house and haven’t placed them properly in the room. They are very lightweight. I hope they will hold up well.