This was exactly what we needed! Arrived perfectly on time and so easy to put together 
It is firm and elegant while being super functional 
It’s a great size for our family of 5