Takes a bit to put together but everything fit perfectly and the material looks and feels really nice. Great addition to our living room