Came right on time with all materials needed. Set up was very simple and I was able to put it together myself. It’s super comfy and stylish and is great for small spaces.