The service was great, arrived in just a few days. Bench was very well made, easy to assemble, approximately 15 minutes. Color was good, went perfectly with the rest of my small apartment sized furniture. Very happy with product. Would absolutely suggest buying here to a friend.