Ordered and received this bench in 1 week!!  Very easy to put legs on.  Did not have to balance it once put together.  Looks good in my living room and adds additional seating.  Very satisfied!