Perfect fit for what we needed. It was a little difficult to put together, we had our son do it and he had no problem. I recommend Wayfair to all my friends and family. Great quality!