We truly love this bench.  We actually purchased it for the end of our bed.  It is perfect!  It is very comfortable to sit on and makes a perfect step for out little terrier to get up on the bed.  And we received delivery within four days of ordering!