It was my first time buying a carpet online (thought I never would) and was very pleased with the quality, colour and fit of my purchase. The "upload your room" feature was really what sold me and have already selected my next carpet.