These are absolutely perfect! Just what we’ve been looking for. Assembly time was around 45 min. The only thing I would be careful about is some of the pieces were either mislabeled or they read upside down and backwards. Either way, make sure to follow the visual instructions in the paper directions! Still it’s a 10/10 product. For the price, they are an extremely great quality. I hope to have these for years to come.