i built this over the course of 6 months, but it was in no way that complicated.. i just never had the time to spend on it. the sides and top are melamine shelving. the back and floors are shower board and the floor is supported with a 1" x 2" pine framework. i wanted to use the shower board to try and minimize the weight as well as decrease the chances of the off gassing i have heard about with heating melamine. it seems to have worked cause i carried up a flight of stairs by myself all constructed.