It arrived quickly.  Was simple to assemble as it simply required screwing the legs onto the sofa.  It is just a was pictured.  Great size for a small space.  Seat part is a little hard but not uncomfortable.  I would recommend at this point as I have had it only for a short time.