Fabric a little scratchy but o really good quality at a great price. Assembly was pretty easy. It came in two pieces in a big box