Smooth, timely delivery. Blue color as expected. Easy to assemble - no tools required. Firm but comfortable - size is great for a smaller space. The "velvet" fabric is nice - not the shiny, fluffy sort.