The order, delivery and set up process went smoothly and on time. No problems/imperfections with the product when I received it. It's a good height to keep my large dog at bay when he comes begging for scraps. It's simple and elegant and is well made. The chairs are not overly plush but are comfortable and it fits nicely in our apartment.