Good quality - a bit firm but should soften up. Easy to put together. Screws a bit tough to get into the legs sometimes but just requires some fiddling.