Our Sun Spot fulfilled all promises. Very nicely done, provided everything we needed and more. Highly recommend!