Regarding the order and delivery process, my rate is 5 stars. Regarding the product, it wasn't easy to assemble but the finished product is just like shown in the photos. Just what we needed.