these are great and very comfortable.  they don't slide under the countertop but that is fine where I have them.  seats are very comfortable.  I assembled by myself and it was fine but having a second person just to hold things in place would make is faster and easier.