The assembly took almost over one hr. and  it looks great. The service and delivery is excellent. I t deserve 5 stars however due to one front door screw is missing not a big deal i gave 4 . I will call to get it.