Looks great for the price. Assembly was easy enough for one person, took around 2.5 hours. Attaching the doors is definitely the trickiest part. I wear a size 8 shoe and was able to fit more than 20 pairs