It is perfect and is exactly what I had wanted.
It took only 10 mins to put together as I just had to attach the legs. I just ordered the ottoman too.