Perfect was instock before other stores and was cheaper than well known high street stores will happily shop here again. Sturdy desk lots of space. Easy to assemble