I would only recommend with the explaining of size. I believe the price was a bit high for the size. You can only do one sandwich at at time and it cools down so fast that the green light goes out and you have to wait for it to reheat. So if you want to make a lunch for 4 it will take time and the first one might get cold waiting. If it is for one or two people it will work. I am glad I bought it with the $20 off $150 otherwise I would not have been happy about full price. I still love overstock they have the most amazing customer service I have ever experienced. Other companies could learn from their department. Arrival time is amazing. Thank you overstock.