Even with CV19, shipping took quite a while. When they did arrive, they were difficult to install. We ordered two sets of these, one set was completely stuck together and my husband needed to use a rubber mallet to separate them. My husband is super handy but after installing two shelves, he had to walk away and take a break. Definitely would not recommend these.