Surprised by the good quality! The fabric is cotton and jute and the wood is solid not that cheap cardboard stuff. Love the color. It's a bit smaller than we anticipated but overall a nice product for the price.