It fit our needs perfectly. Was very easy to put together. Ordering was simple snd easy. It arrived on time. No hassles, everything went as stated. Price was right. What else could one want?