We purchased this bench to put in our entryway and provide a seat while we put on our shoes.  The package arrived within a reasonable time.  The product was easily assembled by my husband and me.  The bench is attractive.  The only reason it hasn't received 5 stars is that the stain on the seat is a bit thin in spots and did not penetrate the grain so there are some lighter spots.  This is only noticeable close up.  Overall, we are satisfied with this purchase as it meets our needs and the price was right.